package com.yhsoft.sys.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yhsoft.sys.controller.Response.CustomerOutVo;
import com.yhsoft.sys.controller.request.CustomerAddInVo;
import com.yhsoft.sys.controller.request.CustomerSelectInVo;
import com.yhsoft.sys.controller.request.CustomerUpdateInVo;
import com.yhsoft.sys.entity.CustomerInfo;

import java.util.List;

/**
 * <p>
 * 客户企业管理 服务类
 * </p>
 *
 * @author yyyyyyyh
 * @since 2023-10-15
 */

public interface ICustomerInfoService extends IService<CustomerInfo> {

    String addCustomerInfo(CustomerAddInVo inVo);

    void updateCustomerInfo(CustomerUpdateInVo inVo);

    void delCustomer( List<Integer> ids);

    IPage<CustomerOutVo> getCustomerList(CustomerSelectInVo inVo);

}
